package org.wdcode.common.constants;

/**
 * 编码常量
 * @author WD
 * @since JDK6
 * @version 1.0 2009-11-20
 */
public final class EncodingConstants {
	/* 编码格式 */
	/**
	 * 编码格式 UTF-8
	 */
	public final static String	UTF_8;
	/**
	 * 编码格式 UTF-16
	 */
	public final static String	UTF_16;
	/**
	 * 编码格式 GBK
	 */
	public final static String	GBK;
	/**
	 * 编码格式 GBK2312
	 */
	public final static String	GBK2312;
	/**
	 * 编码格式 GB18030
	 */
	public final static String	GB18030;
	/**
	 * 编码格式 BIG5
	 */
	public final static String	BIG5;
	/**
	 * 编码格式 US-ASCII
	 */
	public final static String	US_ASCII;
	/**
	 * 编码格式 ASCII
	 */
	public final static String	ASCII;
	/**
	 * 编码格式 ISO-8859-1
	 */
	public final static String	ISO_8859_1;
	/**
	 * 编码格式 KOI8-R
	 */
	public final static String	KOI8_R;

	/**
	 * 静态初始化
	 */
	static {
		// 编码格式 UTF-8
		UTF_8 = "UTF-8";
		// 编码格式 UTF-16
		UTF_16 = "UTF-16";
		// 编码格式 GBK
		GBK = "GBK";
		// 编码格式 GBK2312
		GBK2312 = "GBK2312";
		// 编码格式 GB18030
		GB18030 = "GB18030";
		// 编码格式 BIG5
		BIG5 = "BIG5";
		// 编码格式 US-ASCII
		US_ASCII = "US-ASCII";
		// 编码格式 ASCII
		ASCII = "ASCII";
		// 编码格式 ISO-8859-1
		ISO_8859_1 = "ISO-8859-1";
		// 编码格式 KOI8-R
		KOI8_R = "KOI8-R";
	}

	/**
	 * 私有构造禁止外部实例化
	 */
	private EncodingConstants() {}
}
